make a great team - Turkish English Dictionary